From 6f9013297a973159ab422a68733eea5ee41b26b3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Luk=C3=A1=C5=A1=20Tyrychtr?= Date: Thu, 21 Apr 2022 17:55:39 +0200 Subject: [PATCH] Make the presentation of the stack sidebar listbox nicer for A11Y This fixes #4577. --- gtk/gtkstacksidebar.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkstacksidebar.c b/gtk/gtkstacksidebar.c index 49d26de430..0e84f52c11 100644 --- a/gtk/gtkstacksidebar.c +++ b/gtk/gtkstacksidebar.c @@ -148,6 +148,10 @@ gtk_stack_sidebar_init (GtkStackSidebar *self) self->list = GTK_LIST_BOX (gtk_list_box_new ()); gtk_widget_add_css_class (GTK_WIDGET (self->list), "navigation-sidebar"); + gtk_accessible_update_property (GTK_ACCESSIBLE (self->list), + GTK_ACCESSIBLE_PROPERTY_LABEL, "Sidebar", + -1); + gtk_scrolled_window_set_child (GTK_SCROLLED_WINDOW (sw), GTK_WIDGET (self->list)); -- 2.30.2